﻿using Avalonia.Controls;
using Avalonia;

namespace PeachPlayer.Controls
{

    public class Loading : ContentControl
    {
        public static readonly StyledProperty<object?> IndicatorProperty = AvaloniaProperty.Register<Loading, object?>(
            nameof(Indicator));

        public object? Indicator
        {
            get => GetValue(IndicatorProperty);
            set => SetValue(IndicatorProperty, value);
        }

        public static readonly StyledProperty<object?> IsLoadingProperty = AvaloniaProperty.Register<Loading, object?>(
            nameof(IsLoading));

        public object? IsLoading
        {
            get => GetValue(IsLoadingProperty);
            set => SetValue(IsLoadingProperty, value);
        }

    }
}
